@charset "utf-8";
/* CSS Document */
*{ margin:0 auto; padding:0px 0px;}
body{font-size:12px;font-family:"宋体"; color:#535353; background:url(bg_body.jpg) #f2f2f2 top center no-repeat;}
ul li{ list-style:none;}
img{ border:none;}
a{ color:#535353; text-decoration:none;}
a:hover{text-decoration:underline; color:#3d82c7;}
img{border:0px;}
.clear{ clear:both;}


.topBg{ width:100%; background:url(topbg.jpg) top center repeat-x; height:178px;}
.top{ width:960px; height:178px;}
.banner{ width:960px; height:178px; float:left;}
.shoucang{ width:145px; float:right; position:relative; margin-top:-160px;}
.shoucang a{ padding-left:15px;}

.menuBg{ width:100%; background:url(menubg.jpg) repeat-x; height:40px;}
.menu{ width:960px; height:40px;}
.menu ul li{ width:190px; display:block; float:left; padding-right:2px; background:url(menunav.jpg) right center no-repeat; height:40px; line-height:40px;}
.menu ul li a{ width:190px; height:40px; display:block; float:left;line-height:40px; color:#fff; font-family:"微软雅黑"; font-size:15px; text-align:center; font-weight:bold;}
.menu ul li a:hover{ width:190px; background:url(menuabg.jpg) no-repeat; height:40px; text-decoration:none;}

.page{ width:1000px;}
.pageTop{ width:1000px; float:left;height:10px; margin-top:10px;}
.pageBot{ width:1000px; float:left; height:10px;}
.pageBg{ width:960px; float:left; padding:10px 20px; background:url(pagebg.jpg) repeat-y;}

.pageL{ width:230px; float:left; padding-right:10px;}
.gkList{ width:230px; float:left;}
.title1{ width:230px; float:left; background:url(titlebg1.jpg) no-repeat; height:32px; line-height:32px;}
.title1 span{ font-size:16px; color:#fff; font-family:"微软雅黑"; padding-left:30px; font-weight:bold;}

.gkListCont{ width:230px; float:left;}
.gkListCont ul li{ width:215px; display:block; float:left; height:30px; margin:15px 15px 0px 15px;}
.gkListCont ul li a{width:190px;display:block;font-size:14px;color:#535353;font-family:"微软雅黑";float:left;padding-left:25px;height:30px;line-height:30px;background:url(libg.jpg) left center no-repeat; font-weight:bold;}
.gkListCont ul li a:hover{ width:190px; display:block; float:left;font-family:"微软雅黑"; background:url(liabg.jpg) no-repeat; color:#3d82c7; text-decoration:none;}

.pageM{ width:420px; float:left; margin-left:10px;}
.pageR{ width:280px; float:right;}

.xxgkdt{ width:420px; float:left;}
.title2{ width:419px; float:left; background:url(titlebg2.jpg) repeat-x; height:32px; border-right:solid 1px #dbdbdb;}
.title2 span{ background:url(spanbg2.jpg) left center no-repeat; width:128px; display:block; float:left; height:32px; line-height:32px; font-size:16px; color:#fff; font-family:"微软雅黑"; padding-left:30px; font-weight:bold;}
.title2 a{ height:5px; display:block; float:right; padding:14px 10px 13px 0px;}
.xxgkdtCont{ width:398px; float:left; border:solid 1px #dadada; border-top:none; padding:5px 10px; height:192px;}
.xxgkdtCont ul li{ width:390px; display:block; float:left; padding-left:10px; background:url(li_list1.jpg) left center no-repeat; height:24px; line-height:24px;}
.xxgkdtCont ul li a{ width:350px; display:block; font-size:12px;color:#333; float:left;}
.xxgkdtCont ul li span{ width:40px; display:block; text-align:right;float:right;}
.smallcate{ width:400px; float:left;}
.smallcate ul li{float:left; width:96px; height:28px; padding-right:4px; padding-left:0px; background:none;}

.title3 span{ background:url(spanbg3.jpg) left center no-repeat; width:147px; display:block; float:left; height:32px; line-height:32px; font-size:16px; color:#fff; font-family:"微软雅黑"; padding-left:30px; font-weight:bold;}

.xxgksl{ width:280px; float:right;}
.xxgkslCont{ font-family:Arial, Helvetica, sans-serif; width:268px; float:left; padding:5px 5px; border:solid 1px #dbdbdb; height:150px; line-height:168%;}
.xxgkslCont ul li{ width:200px; float:left; height:25px; line-height:25px; background:url(li_list2.jpg) left center no-repeat; padding-left:10px;}

.title4{ width:290px; float:left; background:url(titlebg3.jpg) no-repeat; height:32px; line-height:32px;}
.title4 span{ font-size:16px; color:#fff; font-family:"微软雅黑"; padding-left:30px; font-weight:bold;}

.search{width:260px; float:left; padding:5px 9px; border:solid 1px #dbdbdb; height:60px; background:#f2f2f2; margin-top:10px;}
.search label{ width:240px; margin-left:20px; display:block; float:left; font-size:14px; color:#4f83b6; font-weight:bold; height:25px; line-height:25px;}
.search .searchCont{ width:240px; margin-left:20px; float:left; height:30px; margin-top:5px;}
.search .searchCont .ipt1{ width:144px; height:19px; padding:0px 5px; line-height:19px;border:none; display:block; float:left;border:solid 1px #d2d1d1;}
.search .searchCont .btn1{ background:url(btn1.jpg) no-repeat; width:25px; height:20px; display:block; float:left; border:none; margin-left:10px;}

.search1{width:210px; float:left; padding:5px 9px; border:solid 1px #dbdbdb; height:60px; background:#f2f2f2; margin-top:10px;}
.search1 label{ width:210px; display:block; float:left; font-size:14px; color:#4f83b6; font-weight:bold; height:25px; line-height:25px;}
.search1 .searchCont1{ width:210px; float:left; height:30px; margin-top:5px;}
.search1 .searchCont1 .ipt1{ width:144px; height:19px; padding:0px 5px; line-height:19px;border:none; display:block; float:left;border:solid 1px #d2d1d1;}
.search1 .searchCont1 .btn1{ background:url(btn1.jpg) no-repeat; width:25px; height:20px; display:block; float:left; border:none; margin-left:10px;}

.foot{ width:980px; height:40px; line-height:40px; text-align:center; clear:both;}

.pageR2{ width:710px; float:right;}


.rightTitle{ width:709px; float:left; background:url(titlebg2.jpg) repeat-x; height:32px; border-right:solid 1px #dbdbdb;}
.rightTitle .rightTitleL{ width:300px; float:left;}
.rightTitle .rightTitleL span{ background:url(spanbg3.jpg) left center no-repeat; width:147px; display:block; float:left; height:32px; line-height:32px; font-size:16px; color:#fff; font-family:"微软雅黑"; padding-left:30px; font-weight:bold;}
.rightTitle .rightTitleR{width:300px; float:right; padding-right:10px; text-align:right; height:32px; line-height:32px;}

.rightTitle1{ width:709px; float:left; background:url(titlebg2.jpg) repeat-x; height:32px; border-right:solid 1px #dbdbdb;}
.rightTitle1 .rightTitleL1{ width:300px; float:left;}
.rightTitle1 .rightTitleL1 span{ background:url(spanbg4.jpg) left center no-repeat; width:170px; display:block; float:left; height:32px; line-height:32px; font-size:16px; color:#fff; font-family:"微软雅黑"; padding-left:30px; font-weight:bold;}
.rightTitle1 .rightTitleR1{width:300px; float:right; padding-right:10px; text-align:right; height:32px; line-height:32px;}


/*about*/
.in_con{width:690px; float:left; padding:10px 9px; border:solid 1px #dbdbdb; border-top:none;}
#in_about{line-height:25px; font-family:"宋体";}


/*news*/
#in_news ul{width:690px;height:100%;overflow:auto;}
#in_news ul li{background:url(li_list1.jpg) no-repeat left center;text-indent:10px;width:690px;line-height:25px;margin-top:5px;position:relative; border-bottom:dashed 1px #b2b2b2;}
#in_news ul li span{top:0px;right:5px;}
.pageNav{width:690px;height:30px;line-height:30px;margin:15px 0px;text-align:center; clear:both;}


/*pro*/
#in_pro{ width:690px;}
#in_pro ul li{ width:206px; height:180px; float:left; margin-left:12px; margin-right:12px;_margin-left:6px; _margin-right:5px;}
#in_pro ul li img{ width:200px; height:150px;float:left; display:block;padding:2px 2px; border:solid 1px #f2f2f2;}
#in_pro ul li span{ width:206px; height:30px; line-height:30px; text-align:center; float:left;}

.title{font-size:16px; text-align:center; line-height:150%; height:auto; margin-bottom:10px; font-weight:bold; width:680px;  border:none; border-bottom:1px #CCCCCC dashed;}
.subtxt{width:670px; height:22px; font-size:12px; line-height:22px; text-align:right;margin-bottom:10px; margin-left:10px; padding-right:10px;}